Vai trò của người dùng cuối Thực hiện

Việc thực hiện hệ thống thường được hưởng lợi từ mức độ cao của sự liên can người dùng và sự hỗ trợ quản lý. Sự tham gia của người dùng vào thiết kế và vận hành của hệ thống thông tin thì có một số kết quả tích cực. Đầu tiên, nếu người dùng liên can nhiều vào thiết kế hệ thống, họ sẽ đưa cơ hội để nhào nặn hệ thống đấy theo các ưu tiên và yêu cầu kinh doanh của họ, và nhiều cơ hội hơn để kiểm soát kết quả. Thứ hai, nhiều khả năng là 'họ phản ứng một cách tích cực với quá trình thay đổi' hơn. Việc kết hợp kiến thức và chuyên môn của người dùng dẫn đến các giải pháp tốt hơn.

Mối quan hệ giữa người dùng và các chuyên gia hệ thống thông tin thì theo truyền thống là một 'miền vấn đề' đối với các nỗ lực thực hiện hệ thống thông tin. Người dùng và chuyên gia hệ thống thông tin thì có xu hướng có nền tảng, sở thích và ưu tiên khác nhau. Điều này được gọi là khoảng hở giao tiếp giữa người dùng và nhà thiết kế. Các khác biệt này dẫn đến bất đồng trong lòng trung thành với tổ chức, bất đồng trong việc giải quyết vấn đề, và bất đồng từ vựng.[2] Ví dụ về các khác biệt hoặc các mối bận tâm ở dưới đây:

Bận tâm của người dùng

  • Hệ thống sẽ cung cấp thông tin mà tôi cần cho công việc của tôi chứ?
  • Tôi có thể truy cập dữ liệu nhanh đến thế nào?
  • Tôi có thể truy xuất dữ liệu nhanh đến thế nào?
  • Tôi sẽ cần bao nhiêu hỗ trợ văn thư để nhập liệu vào hệ thống?
  • Sự vận hành của hệ thống sẽ hợp với lịch trình công chuyện hằng ngày của tôi như thế nào?[1]

Bận tâm của nhà thiết kế

  • Tập tin chủ sẽ tiêu tốn bao nhiêu dung lượng kho đĩa?
  • Cần bao nhiêu dòng mã chương trình để thực hiện chức năng này?
  • Làm thế nào để chúng ta có thể cắt giảm thời gian CPU khi chúng ta chạy hệ thống?
  • Những cách hiệu quả nhất để lưu trữ dữ liệu này là gì?
  • Chúng ta nên sử dụng hệ quản lý cơ sở dữ liệu nào?[2]